left trail - French English Dictionary